import analyse as al
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
X = np.linspace(0, 10, 100)
Y = np.exp(X)
X, Y = np.meshgrid(X, Y)
Z = np.cos(X)
fig = plt.figure(figsize=(15, 10))
ax = plt.subplot(1, 1, 1)
# ax = fig.add_subplot(111, projection='3d')  #绘制3d图
# al.plot.plot_2d(Z, X, Y, ax=ax, ifsdf=0, method='plot_surface')
al.plot.plot_2d(Z, X, Y, ax=ax, ifsdf=0, method='pcolormesh')

# fig = plt.figure(figsize=(15, 10))
# ax = plt.subplot(1, 1, 1)
# ax.plot(X, Y)
# plt.yscale('log')
# plt.getp(ax)
# ax.set_yscale('log')
# plt.yscale('log')
ax.set

plt.show()